import 'package:equatable/equatable.dart';
import 'package:backend.purchases/domain/entities/app_store_api/app_store_api_transaction_revocation_reason.dart';

class AppStoreApiTransactionRevocationInfo extends Equatable {
  const AppStoreApiTransactionRevocationInfo({
    required this.time,
    required this.reason,
  });

  final DateTime time;
  final AppStoreApiTransactionRevocationReason reason;

  @override
  List<Object?> get props {
    return [
      time,
      reason,
    ];
  }
}
